Red clover - Spanish English Dictionary